ireland science fiction scotland london british glasgow edinburgh dublin vampire cork fantasy fiction escort goth irish horror britain gothic comedy accommodation escorts film